﻿namespace Traffic.Entity;

/// <summary>
/// 线路模板－途经站点
/// </summary>
public partial class BusLineModelPlace
{
    public int Id { get; set; }

    /// <summary>
    /// 公司ID，对应 Company.ID
    /// </summary>
    public int CompanyId { get; set; }

    public int ModelId { get; set; }

    /// <summary>
    /// 站点所在城市
    /// </summary>
    public string? OriCity { get; set; }

    /// <summary>
    /// 站点编号
    /// </summary>
    public string? StationCode { get; set; }

    public int Sequence { get; set; }

    /// <summary>
    /// 地点名称
    /// </summary>
    public string PlaceName { get; set; } = null!;

    /// <summary>
    /// 提早时间（分钟）
    /// </summary>
    public int EarlyMinutes { get; set; }

    /// <summary>
    /// 具体位置
    /// </summary>
    public string? Address { get; set; }

    /// <summary>
    /// 省份
    /// </summary>
    public string? Province { get; set; }

    /// <summary>
    /// 城市
    /// </summary>
    public string? City { get; set; }

    /// <summary>
    /// 镇区
    /// </summary>
    public string? District { get; set; }

    /// <summary>
    /// 经度 横轴 X
    /// </summary>
    public string? Longitude { get; set; }

    /// <summary>
    /// 纬度  竖轴  Y
    /// </summary>
    public string? Latitude { get; set; }

    /// <summary>
    /// 是否可上站  默认1可以  0：不可  1：可以
    /// </summary>
    public bool IsGetOn { get; set; }

    /// <summary>
    /// 是否可下站  默认1可以  0：不可  1：可以
    /// </summary>
    public bool IsGetOff { get; set; }

    /// <summary>
    /// 站点状态  0：停用  1：正常（默认）
    /// </summary>
    public bool Status { get; set; }

    /// <summary>
    /// 南粤通站点ID
    /// </summary>
    public long NanYueStationId { get; set; }
}
